.chatTools_container {
    width: 100%;
    max-height: calc(100vh - 51px);
    .chatTools_container_top_logo{
        width:100%;
        height: 1.5rem;
        display: flex;
        align-items: center;
        justify-content: space-between;
        .chatTools_container_top_logo_home{
            width: 100px;
            height: 40px;
        }
        .top_logo_right{
            width: 90px;
            display: flex;
            align-items: center;
            justify-content: space-between;
            img{
                width: 1.5rem;
                height: 1.5rem;
            }
        }
    }
    .chatTools_container_searchINput{
        width: 100%;
        height: 2.2rem;
        display: flex;
        align-items: center;
        justify-content: center;
        color: rgba(255, 255, 255, 0.4)!important;
        font-size: 0.8rem;
        background-color: @card-background-color;
        .van-icon.van-icon-search{
            font-size: 1.2rem;
            height: 1.1rem;
        }
    }
    .chatTools_container_list{
        width: 100%;
        .chatTools_container_list_ai{
            border-bottom: 1px solid rgba(255, 255, 255, 0.2);
            font-size: 0.9rem;
            display: flex;
            align-items: center;
            justify-content: start;
            height: 7vh;
            img{
                width: 2.5rem;
                height: 2.5rem;
                border-radius: 50%;
            }
        }
    }
    .chatTools_container_loading{
        width: 100%;
        height: calc(100vh - 51px);
        display: flex;
        align-items: center;
        justify-content: center;
        position: fixed;
        top: 0;
        left: 0;
    }
}